Software Release Time Based on Multi Attribute Utility Theory
نویسندگان
چکیده
The quality of the software system usually depends on how much time testing takes and what testing methodologies are used. More we spend time on testing; more faults can be removed, which leads to more reliable software. However, the testing cost of the software tends to increase in the process. On the other hand, if testing time is too short, the testing cost of the software may be reduced, but the customers may take higher risk of buying unreliable software. Therefore, it is important to determine when to stop testing, and release the software.In this paper, we propose a new method to estimate the optimal software release time by using Multi Attribute Utility Theory. More precisely, three significant attributes, namely Reliability, Cost and Detection rate indicator are used to determine the optimal release time. The proposed new decision model based on multi-attribute utility analysis is tested on the real world data sets.
منابع مشابه
Reliability Analysis and Optimal Release Time for a Software Using Multi-Attribute Utility Theory
Growing international competition has increased the need for all developers to ensure the level of quality and reliability of their products at the lowest cost before release. Software users demand faster deliveries, cheaper software and quality product whereas software developers aim at minimizing their developing cost and meeting the competitive requirements. The resulting situation calls for...
متن کاملA Comparative Study of Multi-Attribute Continuous Double Auction Mechanisms
Auctions have been as a competitive method of buying and selling valuable or rare items for a long time. Single-sided auctions in which participants negotiate on a single attribute (e.g. price) are very popular. Double auctions and negotiation on multiple attributes create more advantages compared to single-sided and single-attribute auctions. Nonetheless, this adds the complexity of the auctio...
متن کاملSoftware Release Time Determination: A Combination of Three Attributes
The quality of the software system usually depends on how much time testing takes and what testing methodologies are used. More we spend on testing; more errors can be removed, which leads to more reliable software. However, the testing cost of the software will also increase during this process. On the other hand, if testing time is too short, the cost of the software could be reduced, but the...
متن کاملIdentifying and ranking the affecting factors for performance enhancement in maritime transport with a multi-branch decision-making approach based on the utility theory
Background and Theoretical Foundations: Transportation is one of the necessities for the economic development of any country. Among various modes of transportation such as air, land and sea the sea transportation is the cheapest, and it is more important as the worlds continue to grow. In Iran, due to political issues and sanctions, and since imposing limitation on marine transport cannot be im...
متن کاملSelection of Sustainable Supplier for Medical Centers with Data Envelopment Analysis (DEA) & Multi-Attributed Utility Theory (MAUT) Approaches
Background and Objectives: The selection of the sustainable supplier is important for any industry. Medical centers are not an exception in this case, and selecting the best sustainable supplier is a major step towards increasing their productivity. This paper, using the Data Envelopment Analysis and then using Multi-Attributed Utility Theory as a backup approach to fix errors, attempts t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013